isolated farms - Français Anglais Dictionnaire